PointEqual  VB6 Viewer / Editor

What this Application is about
This is an enhancement to the VB6 Code editor.  There are several VB6 Viewers/Editors  available on the market, but the only ones I have found either lacked functionality,  did a lot of complex bits that were not very useful and seemed expensive for what they  were offering. So I decided to write my own.
This is a very lightweight App - less than 100k so it is quick to download and easy to  install.
NOTE: THIS IS A BETA VERSION AND STILL IN DEVELOPMENT/TESTING MODE

What this App does.
It enables the loading of One, Several or ALL of your Application modules into a  treeview so that you can expand or collapse Modules, Procedures and blocks of code -  the way that Explorer works but the VB6 editor does not. It facilitates the selection  of colours for various types of code lines, FontNames, Font Sizes, etc.

Of course it allows you to edit lines of code, Insert lines of code and delete lines  of code - including whole Procedures. Plus it can be used without loading your App or  when your App is loaded running or not running. It will optionally sort your  procedures alphabetically or just show them in the sequence that they are in your  existing module. This makes it easier to locate a procedure within several modules.  Every time you Save your work, the original file is renamed to include a 4 digit  number. Thus you will have the previous versions in your app folder. You can delete  these if you satisfied that new file is 'good', or you can retain them for checking  back on previous code. NOTE the changes made are to the file on disk and not to the  module that is loaded. To see your changes, to have to load the file.
  
It is intended for use as a Viewer/Editor for EXISTING modules. If you intend to edit  a module, you should only load just that module. You can, of course have more than one  instance of this app running and work on more than one module that way.

What this App doesnt do.
Firstly it does NOT completely replace the VB6 editor.
It should not be used to write a module from scratch.  
It does NOT check syntax or correct the code you enter in any way. It makes no check  that you are using a declared variable. You will still need to use the VB6 Editor to do those things.
It will not let you edit a module if you are using it to view several modules.
  
Hints Tips etc.
It relies upon the use of 'Option Explicit' to load and display code and to save it.  This App will NOT work correctly if you are not using Option Explicit at the start of  each module that you want it to work with.
If you are editing a module and you have opted to sort the procedures then, when you  save it, it will be saved in the sorted order.

Note: This is still very much in development mode so any info such comments, suggestions or bugs encountered will be welcomed.
Please email them to me   at   reghomden@fsmail.net